function rslt = normalizeDataX(dataX)

% Compute the quantile
[value1 idx1] = sort(dataX(:,4:end));
parameters = dataX(:,4:end);
all_q_X = [];
for i = 1 : size(parameters,2)
    q_X(idx1(:,i)) = (1:length(parameters))/length(parameters);
    all_q_X = horzcat(all_q_X, q_X');
end

rslt = horzcat(dataX(:,1:3),all_q_X);

end